package com.cgnpc.cuddemo.funcInstance.domain;



import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;


/******************************
 * 用途说明: 实体类
 * 作者姓名: PXMWRYA
 * 创建时间: 2019-06-17 14:39
 ******************************/
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("cud_file")
public class CudFile implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId("file_id")
    private String fileId;

    /**
    * 文件名称
    */
    @TableField("file_name")
    private String fileName;

    /**
    * 文件地址
    */
    @TableField("file_url")
    private String fileUrl;

    /**
    * 文件关联ID
    */
    @TableField("file_win_id")
    private String fileWinId;

    @TableField("file_fc_id")
    private String fileFcId;

    @TableField("createTime")
    private Date createTime;

    @TableField("updateTime")
    private Date updateTime;

    /**
    * 删除标识 0表示未删除 1表示删除
    */
    @TableField("del")
    private String del;

    @TableField("version")
    private String version;

    /**
     * 文件真实名称
     */
    @TableField("file_real_name")
    private String fileRealName;

    /**
     * 文件上传人
     */
    @TableField("file_upload_people")
    private String fileUploadPeople;



    public Date getCreateTime() {
        return createTime == null?null : (Date)createTime.clone();
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime == null? null:(Date)createTime.clone();
    }

    public Date getUpdateTime() {
        return updateTime == null?null : (Date)updateTime.clone();
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime == null? null:(Date)updateTime.clone();
    }

    public String getFileId() {
        return fileId;
    }

    public void setFileId(String fileId) {
        this.fileId = fileId;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }

    public String getFileWinId() {
        return fileWinId;
    }

    public void setFileWinId(String fileWinId) {
        this.fileWinId = fileWinId;
    }

    public String getFileFcId() {
        return fileFcId;
    }

    public void setFileFcId(String fileFcId) {
        this.fileFcId = fileFcId;
    }

    public String getDel() {
        return del;
    }

    public void setDel(String del) {
        this.del = del;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getFileRealName() {
        return fileRealName;
    }

    public void setFileRealName(String fileRealName) {
        this.fileRealName = fileRealName;
    }

    public String getFileUploadPeople() {
        return fileUploadPeople;
    }

    public void setFileUploadPeople(String fileUploadPeople) {
        this.fileUploadPeople = fileUploadPeople;
    }
}
